#ifndef __MUSIC_NOTES_H
#define __MUSIC_NOTES_H

#include "bsp_buzzer.h"

uint16_t Music_Lone_Brave[][3] = {
    {0, 0, 920},

    // 第一小节
    {2, Alto, One_TWO_Beat},
    {7, Bass, One_TWO_Beat},
    {1, Alto, One_TWO_Beat},
    {6, Bass, One_TWO_Beat},
    {2, Alto, One_TWO_Beat},
    {7, Bass, One_TWO_Beat},
    {1, Alto, One_TWO_Beat},
    {6, Bass, One_TWO_Beat},

    // 第二小节
    {2, Alto, One_TWO_Beat},
    {7, Bass, One_TWO_Beat},
    {1, Alto, One_TWO_Beat},
    {6, Bass, One_TWO_Beat},
    {2, Alto, One_TWO_Beat},
    {7, Bass, One_TWO_Beat},
    {1, Alto, One_TWO_Beat},
    {6, Bass, One_TWO_Beat},

    // 第三小节
    {2, Alto, One_TWO_Beat},
    {7, Bass, One_TWO_Beat},
    {1, Alto, One_TWO_Beat},
    {6, Bass, One_TWO_Beat},
    {2, Alto, One_TWO_Beat},
    {7, Bass, One_TWO_Beat},
    {1, Alto, One_TWO_Beat},
    {6, Bass, One_TWO_Beat},

    // 第四小节
    {2, Alto, One_TWO_Beat},
    {7, Bass, One_TWO_Beat},
    {1, Alto, One_TWO_Beat},
    {6, Bass, One_TWO_Beat},
    {2, Alto, One_TWO_Beat},
    {7, Bass, One_TWO_Beat},
    {1, Alto, One_TWO_Beat},
    {6, Bass, One_TWO_Beat},

    // 第五小节
    {2, Alto, One_TWO_Beat},
    {7, Bass, One_TWO_Beat},
    {1, Alto, One_TWO_Beat},
    {6, Bass, One_TWO_Beat},
    {2, Alto, One_TWO_Beat},
    {7, Bass, One_TWO_Beat},
    {1, Alto, One_TWO_Beat},
    {6, Bass, One_TWO_Beat},

    // 第六小节
    {3, Alto, One_Beat},
    {3, Alto, One_Beat},
    {0, Alto, One_Beat},
    {0, Alto, One_FOUR_Beat},
    {1, Alto, One_FOUR_Beat},
    {2, Alto, One_FOUR_Beat},
    {1, Alto, One_FOUR_Beat},

    // 第七小节
    {3, Alto, One_Beat},
    {3, Alto, One_Beat},
    {0, Alto, One_TWO_Beat},
    {1, Alto, One_FOUR_Beat},
    {2, Alto, One_FOUR_Beat},
    {1, Alto, One_FOUR_Beat},
    {2, Alto, One_FOUR_Beat},
    {3, Alto, One_FOUR_Beat},

    // 第八小节
    {6, Bass, One_TWO_Beat},
    {1, Alto, One_FOUR_Beat},
    {6, Bass, One_TWO_Beat},
    {1, Alto, One_FOUR_Beat},
    {6, Bass, One_TWO_Beat},
    {1, Alto, One_FOUR_Beat},
    {2, Alto, One_TWO_Beat},
    {1, Alto, One_TWO_Beat},

    // 第九小节
    {7, Bass, One_TWO_Beat},
    {7, Bass, One_FOUR_Beat},
    {0, Alto, One_TWO_Beat},
    {0, Alto, One_FOUR_Beat},

    // 第十小节
    {3, Alto, One_Beat},
    {3, Alto, One_Beat},
    {0, Alto, One_Beat},
    {0, Alto, One_FOUR_Beat},
    {1, Alto, One_FOUR_Beat},
    {2, Alto, One_FOUR_Beat},
    {1, Alto, One_FOUR_Beat},

    // 第十一小节
    {3, Alto, One_Beat},
    {3, Alto, One_Beat},
    {0, Alto, One_TWO_Beat},
    {1, Alto, One_FOUR_Beat},
    {2, Alto, One_FOUR_Beat},
    {1, Alto, One_FOUR_Beat},
    {2, Alto, One_FOUR_Beat},
    {3, Alto, One_FOUR_Beat},

    // 第十二小节
    {6, Bass, One_TWO_Beat},
    {1, Alto, One_FOUR_Beat},
    {6, Bass, One_TWO_Beat},
    {1, Alto, One_FOUR_Beat},
    {6, Bass, One_TWO_Beat},
    {1, Alto, One_FOUR_Beat},
    {3, Alto, One_TWO_Beat},
    {2, Alto, One_TWO_Beat},

    // 第十三小节
    {7, Bass, One_TWO_Beat},
    {7, Bass, One_FOUR_Beat},
    {0, Alto, One_TWO_Beat},
    {0, Alto, One_FOUR_Beat},

    // 第十四小节
    {6, Bass, One_FOUR_Beat},
    {1, Alto, One_FOUR_Beat},
    {6, Alto, One_TWO_Beat},
    {6, Alto, One_FOUR_Beat},
    {0, Alto, 20 /*小衔接*/},
    {6, Alto, One_FOUR_Beat},
    {6, Alto, One_FOUR_Beat},
    {5, Alto, One_FOUR_Beat},
    {6, Alto, One_TWO_Beat},
    {6, Alto, One_FOUR_Beat},
    {5, Alto, One_FOUR_Beat},
    {6, Alto, One_FOUR_Beat},
    {5, Alto, One_FOUR_Beat},
    {6, Alto, One_FOUR_Beat},
    {5, Alto, One_FOUR_Beat},

    // 第十五小节
    {3, Alto, One_FOUR_Beat},
    {3, Alto, One_TWO_Beat},
    {3, Alto, One_Beat},
    {0, Alto, 20 /*小衔接*/},
    {0, Alto, One_Beat},
    {0, Alto, One_TWO_Beat},
    {6, Bass, One_FOUR_Beat},
    {1, Alto, One_FOUR_Beat},

    // 第十六小节
    {6, Alto, One_TWO_Beat},
    {6, Alto, One_FOUR_Beat},
    {0, Alto, 20 /*小衔接*/},
    {6, Alto, One_FOUR_Beat},
    {5, Alto, One_FOUR_Beat},
    {6, Alto, One_FOUR_Beat},
    {5, Alto, One_FOUR_Beat},
    {7, Alto, One_TWO_Beat},
    {7, Alto, One_FOUR_Beat},
    {0, Alto, 20 /*小衔接*/},
    {7, Alto, One_FOUR_Beat},
    {6, Alto, One_FOUR_Beat},
    {7, Alto, One_TWO_Beat},

    // 第十七小节
    {7, Alto, One_FOUR_Beat},
    {6, Alto, One_TWO_Beat},
    {3, Alto, One_FOUR_Beat},
    {3, Alto, One_TWO_Beat},
    {3, Alto, One_TWO_Beat},
    {0, Alto, One_FOUR_Beat},
    {3, Alto, One_FOUR_Beat},
    {5, Alto, One_FOUR_Beat},
    {3, Alto, One_FOUR_Beat},

    // 第十八小节
    {2, Alto, One_TWO_Beat},
    {3, Alto, One_FOUR_Beat},
    {2, Alto, One_TWO_Beat},
    {3, Alto, One_FOUR_Beat},
    {2, Alto, One_TWO_Beat},
    {3, Alto, One_FOUR_Beat},
    {5, Alto, One_FOUR_Beat},
    {3, Alto, One_FOUR_Beat},
    {5, Alto, One_FOUR_Beat},
    {3, Alto, One_FOUR_Beat},

    // 第十九小节
    {2, Alto, One_TWO_Beat},
    {3, Alto, One_FOUR_Beat},
    {2, Alto, One_TWO_Beat},
    {3, Alto, One_FOUR_Beat},
    {2, Alto, One_Beat},
    {0, Alto, One_TWO_Beat},
    {1, Alto, One_FOUR_Beat},
    {2, Alto, One_FOUR_Beat},

    // 第二十小节
    {3, Alto, One_TWO_Beat},
    {6, Bass, One_TWO_Beat},
    {1, Alto, One_TWO_Beat},
    {3, Alto, One_TWO_Beat},
    {2, Alto, One_TWO_Beat},
    {3, Alto, One_FOUR_Beat},
    {2, Alto, One_FOUR_Beat},
    {1, Alto, One_FOUR_Beat},
    {1, Alto, One_TWO_Beat},

    // 第二十一小节
    {6, Bass, One_Beat},
    {6, Bass, One_Beat},
    {0, Alto, One_Beat},
    {0, Alto, One_TWO_Beat},
    {6, Alto, One_FOUR_Beat},
    {7, Alto, One_FOUR_Beat},

    // 第二十二小节
    {1, Teble, One_FOUR_Beat},
    {2, Teble, One_FOUR_Beat},
    {7, Alto, One_FOUR_Beat},
    {1, Teble, One_FOUR_Beat},
    {0, Alto, 306 /*小衔接*/},
    {1, Teble, One_TWO_Beat},
    {0, Alto, 306 /*小衔接*/},
    {1, Teble, One_FOUR_Beat},
    {7, Alto, One_FOUR_Beat},
    {1, Teble, One_FOUR_Beat},
    {2, Teble, One_FOUR_Beat},
    {7, Alto, One_FOUR_Beat},
    {1, Teble, One_FOUR_Beat},
    {0, Alto, 306 /*小衔接*/},
    {1, Teble, One_TWO_Beat},
    {0, Alto, 306 /*小衔接*/},
    {1, Teble, One_FOUR_Beat},
    {2, Teble, One_FOUR_Beat},

    // 第二十三小节
    {3, Teble, One_FOUR_Beat},
    {2, Teble, One_FOUR_Beat},
    {3, Teble, One_FOUR_Beat},
    {2, Teble, One_FOUR_Beat},
    {3, Teble, One_TWO_Beat},
    {0, Alto, 306 /*小衔接*/},
    {3, Teble, One_FOUR_Beat},
    {2, Teble, One_FOUR_Beat},
    {3, Teble, One_TWO_Beat},
    {5, Teble, One_TWO_Beat},
    {3, Teble, One_TWO_Beat},
    {6, Alto, One_FOUR_Beat},
    {7, Alto, One_FOUR_Beat},

    // 第二十四小节
    {1, Teble, One_FOUR_Beat},
    {2, Teble, One_FOUR_Beat},
    {7, Alto, One_FOUR_Beat},
    {1, Teble, One_FOUR_Beat},
    {0, Alto, 306 /*小衔接*/},
    {1, Teble, One_TWO_Beat},
    {0, Alto, 306 /*小衔接*/},
    {1, Teble, One_FOUR_Beat},
    {7, Alto, One_FOUR_Beat},
    {1, Teble, One_FOUR_Beat},
    {2, Teble, One_FOUR_Beat},
    {7, Alto, One_FOUR_Beat},
    {1, Teble, One_FOUR_Beat},
    {0, Alto, 306 /*小衔接*/},
    {1, Teble, One_TWO_Beat},
    {0, Alto, 306 /*小衔接*/},
    {1, Teble, One_FOUR_Beat},
    {2, Teble, One_FOUR_Beat},

    // 第二十五小节
    {3, Teble, One_FOUR_Beat},
    {2, Teble, One_FOUR_Beat},
    {3, Teble, One_FOUR_Beat},
    {2, Teble, One_FOUR_Beat},
    {3, Teble, One_TWO_Beat},
    {0, Alto, 306 /*小衔接*/},
    {3, Teble, One_FOUR_Beat},
    {2, Teble, One_FOUR_Beat},
    {3, Teble, One_TWO_Beat},
    {5, Teble, One_TWO_Beat},
    {3, Teble, One_TWO_Beat},
    {5, Teble, One_TWO_Beat},

    // 第二十六小节
    {3, Teble, One_TWO_Beat},
    {5, Teble, One_FOUR_Beat},
    {3, Teble, One_TWO_Beat},
    {5, Teble, One_FOUR_Beat},
    {3, Teble, One_FOUR_Beat},
    {5, Teble, One_FOUR_Beat},
    {6, Teble, One_FOUR_Beat},
    {3, Teble, One_FOUR_Beat},
    {5, Teble, One_TWO_Beat},
    {0, Alto, 184 /*小衔接*/},
    {5, Teble, One_TWO_Beat},

    // 第二十七小节
    {3, Teble, One_TWO_Beat},
    {5, Teble, One_FOUR_Beat},
    {3, Teble, One_TWO_Beat},
    {5, Teble, One_FOUR_Beat},
    {3, Teble, One_FOUR_Beat},
    {5, Teble, One_FOUR_Beat},
    {6, Teble, One_FOUR_Beat},
    {3, Teble, One_FOUR_Beat},
    {5, Teble, One_TWO_Beat},
    {0, Alto, 184 /*小衔接*/},
    {5, Teble, One_TWO_Beat},
    {0, Alto, 184 /*小衔接*/},
    {5, Teble, One_TWO_Beat},
};


#endif